strapped-down inertial navigation equipment - Turc Anglais Dictionnaire